Organization API - Implementation Template (Da Vinci PDEX Plan Net)
Field mapping
Account and Contact
See src/main/resources/dw/FHIRTools.dwl for a mapping example.
| FHIR Field | Field | Notes | ||
|---|---|---|---|---|
| id | Id | A lookup in Health Cloud is done to verify this exists. | ||
| identifier.value | HealthCloudGA____SourceSystemId____c | Split this value on '/' and take the part to the right. | ||
| Identifier.type.coding.system | HealthCloudGA____SourceSystem____c | |||
| active | Active____c | |||
| type.text | Type | |||
| name | Name | |||
| telecom.system | Phone | Harcoded text | ||
| telecom.value | Phone | |||
| telecom.system | Fax | Harcoded text | ||
| telecom.value | Fax | |||
| address.type | Billing | Harcoded text | ||
| address.line | BillingStreet | |||
| address.city | BillingCity | |||
| address.state | BillingState | |||
| address.postalCode | BillingPostalCode | |||
| address.country | BillingCountry | |||
| address.type | Shipping | Hardcoded text | ||
| address.line | ShippingStreet | |||
| address.city | ShippingCity | |||
| address.state | ShippingState | |||
| address.postalCode | ShippingPostalCode | |||
| address.country | ShippingCountry | |||
| contact.name.given | FirstName | |||
| contact.name.prefix | Salutation | |||
| contact.name.suffix | LastName | |||
| contact.telecom.system | Phone | Hardcoded | ||
| contact.telecom.value | Phone | |||
| contact.telecom.system | MobilePhone | Hardcoded | ||
| contact.telecom.value | MobilePhone | |||
| contact.telecom.system | Hardcoded | |||
| contact.telecom.value | ||||
| contact.address.type | Mailing | Hardcoded text | ||
| contact.address.line | MailingStreet | |||
| contact.address.city | MailingCity | |||
| contact.address.state | MailingState | |||
| contact.address.postalCode | MailingPostalCode | |||
| contact.address.country | MailingCountry | |||
| contact.purpose.coding.system | Same above mappings for all contacts. |